home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 001 / zdoc0529.arc / ZDOC < prev   
Text File  |  1987-05-29  |  30KB  |  730 lines

  1. _______________________________________________________________________________
  2.  
  3.  
  4.         PROGRAM:        DSZ.EXE         Version  05/29/87
  5.  
  6.  
  7.         PURPOSE:        Utility to Transfer Files to/from Remote
  8.  
  9.  
  10.           USAGE:        Ctrl-Break to Abort
  11.  
  12.  
  13.   DSZ  [port n] [speed s] [z p_#] [restrict] command [-options] [filename(s)]
  14.  
  15.  
  16. _______________________________________________________________________________
  17.  
  18.   note:   Use  MODE COM1:12,N,8,1,-  in AUTOEXEC.BAT to initialize Port.
  19.  
  20.           DSZ reads the DOS environment variable DSZPORT=n to open COMn:
  21.  
  22.           DSZ sets  ERRORLEVEL 0  if transfer successful (and 1 if not).
  23. _______________________________________________________________________________
  24.  
  25.  
  26.  
  27.                           Receive File(s) from Remote
  28.  
  29.                                                           Protocol:
  30.  
  31.  
  32.       DSZ   rx    -y    Filename.ext                Xmodem/Sum     Ymodem/Sum
  33.  
  34.       DSZ   rc    -y    Filename.ext                Xmodem/CRC     Ymodem/CRC
  35.  
  36.       DSZ   rc    -gy   Filename.ext                Ymodem-G
  37.  
  38.       DSZ   rb    -y                                Ymodem-Batch
  39.  
  40.       DSZ   rb    -gy                               Ymodem-G Batch
  41.  
  42.       DSZ   rz    -y                                Zmodem-Batch
  43.  
  44.  
  45.  
  46. _______________________________________________________________________________
  47.  
  48.  
  49.  
  50.                          Transmit File(s) to Remote
  51.  
  52.                                                           Protocol:
  53.  
  54.  
  55.       DSZ   sx          Filename.ext                Xmodem/CRC     Xmodem/Sum
  56.  
  57.       DSZ   sx    -k    Filename.ext                Ymodem/CRC     Ymodem/Sum
  58.  
  59.       DSZ   sx    -k    Filename.ext                Ymodem-G
  60.  
  61.       DSZ   sb    -k    Filename(s)                 Ymodem-Batch
  62.  
  63.       DSZ   sb    -k    Filename(s)                 Ymodem-G Batch
  64.  
  65.       DSZ   sz          Filename(s)                 Zmodem-Batch
  66.  
  67.  
  68.  
  69. _______________________________________________________________________________
  70.  
  71.  
  72.   note:   Xmodem uses   128-Byte  Packets  and  CRC-16  error checking.
  73.  
  74.           Ymodem uses  1024-Byte  Packets  and  CRC-16  error checking.
  75.  
  76.           Use SET 1:0,4:2,5:0,7:8,12:0 to configure TeleNet for Ymodem.
  77.  
  78.  
  79.   note:   Zmodem uses free-flowing Packets and  CRC-32  error checking.
  80.  
  81.           XON/XOFF  -  Handshaking required for Zmodem-Batch Transfers.
  82.  
  83.           Use SET 1:0,4:2,5:1,7:8,12:1 to configure TeleNet for Zmodem.
  84.  
  85.  
  86.   note:   Ymodem-G uses  free-flowing Packets  and  no  error checking.
  87.  
  88.           RTS/CTS   -  Handshaking  required  for  Ymodem-G  Transfers.
  89.  
  90.           Use  Microcom Network Protocol  "MNP"  Modems  for  Ymodem-G.
  91.  
  92. _______________________________________________________________________________
  93.  
  94.  
  95.     Command Line Switches                                    Defaults:
  96.  
  97.  
  98.         CON          Redirect Display Output to  CON:        Standard Out
  99.  
  100.         port  n      Open DOS COMn: for data inp/out.        Port "COM1:"
  101.  
  102.  
  103.         speed s      Set Baud 300 1200 2400 4800 9600        Current Baud
  104.  
  105.  
  106.         restrict     (Receiver)  to current Directory        Unrestricted
  107.  
  108.  
  109.         d            Direct Connect No Carrier Detect        DCD Checking
  110.  
  111.  
  112.       handshake on   Enable RTS/CTS Hardware Handshake       XON/XOFF used
  113.  
  114.  
  115. _______________________________________________________________________________
  116.  
  117.     Command Line Parameters                                  Usage:
  118.  
  119.        p             Display Numeric Parameter Settings      (all)
  120.        pa2000        Adjust Timers for CPU  Clock Speed      (all)
  121.        po1           Use  CRC-16  Error Checking Method      rb sb
  122.        pS15          Timeout - Wait for XON from Remote      (all)
  123.        pv0           Display Debugging Information -pV2      (all)
  124.        pz0           Reset Zmodem Time - Zone Standards      rb sb
  125.  
  126.        z p           Display Numeric Parameter Settings      rz sz
  127.        z pL1024      Force Zmodem Packet Length to 1-Kb      sz
  128.        z C11         Use  CRC-32  Error Checking Method      rz
  129.        z e0          Escape  Control Characters in Data      rz sz
  130.        z lx          Wait for ACK after x bytes (def=0)      sz
  131.        z n0          Transfer File  if  Newer or Longer      sz
  132.        z p50         Receiver Timeout - Gaps in Packets      rz
  133.        z s15         Timeout - Wait for XON from Remote      rz sz
  134.        z t100        Receiver Timeout - Wait for Sender      rz
  135.        z T600        Sender Timeout - Wait for Receiver      sz
  136.        z Z0          Reset Zmodem Time - Zone Standards      rz sz
  137.  
  138. _______________________________________________________________________________
  139.  
  140.  
  141.     Command Line Options                                     Usage:
  142.  
  143.  
  144.         -y           Overwrite Existing File                 rx rc rb rz
  145.  
  146.  
  147.         -k           Transmit  1-Kb  Packets                 sx sb
  148.  
  149.  
  150.         -g           Ignore ACK/NAK Checking                 rc rb
  151.  
  152.  
  153.        ....          see File:  ZCOMMDOC.ARC                 .....
  154.  
  155. _______________________________________________________________________________
  156.  
  157.  
  158.                            File Transfer Performance
  159.  
  160.       100Kb Test File                  XMODEM   YMODEM   ZMODEM   YMODEM-G
  161.  
  162.       Protocol Overhead Characters     4803     603      3600     503
  163.       Transfer Protocol Round Trips    803      103      5        5
  164.  
  165.       (direct) Trip Time ... 40ms      32.12s   4.12s    0.2s     0.2s
  166.       Transfer Time (direct) 40ms      925s     862s     883s     857s
  167.  
  168.       (netwrk) Trip Time ... at 5s     4015s    515s     25s      25s
  169.       Transfer Time (netwrk) at 5s     5761s    1373s    918s     882s
  170.  
  171.       DSZ - PCBoard File Transfers     XMODEM   YMODEM   ZMODEM   YMODEM-G
  172.  
  173.       TeleNet  Benchmarks:              48cps   96cps    113cps   118cps
  174.  
  175.       Relative Efficiency:              40%     80%      95%      98%
  176.  
  177.  
  178. _______________________________________________________________________________
  179.  
  180.  
  181.                           Performance Considerations
  182.  
  183.  
  184.  
  185.        (1)  Recommended System Timing is:   pa2000  for  8088-5 Mhz
  186.                                             pa4000  for  8086-8 Mhz
  187.                                             pa6000  for 80286-8 Mhz
  188.  
  189.        (2)  The Receiver should initiate Xmodem, Ymodem, and Ymodem-G.
  190.  
  191.        (3)  The Sender should initiate Zmodem-Batch.  After beginning,
  192.             the Receiver can select to DownLoad File(s) with Zmodem or
  193.             Ymodem-G Batch protocols - the Sender will adjust.
  194.  
  195.        (4)  During "free-flowing" Zmodem and Ymodem-G DownLoads, DSZ
  196.             writes data to the Disk in 1024-Byte Blocks.  Performance
  197.             improves using a RamDisk; above 2400 Baud it is essential.
  198.  
  199.        (5)  The TeleNet  TERMINAL=D1  at LogOn increases transfer speed
  200.             by suppressing  NUL  characters in the data stream.
  201.  
  202.        (6)  The TeleNet SET 1:0,4:2,7:8 command configures PCPursuit for
  203.             High-Speed, Binary File Transfers:
  204.  
  205.                1:0   -   Disables <cr>@<cr> escape to '@' Prompt
  206.                4:2   -   Minimizes  Network Transmission  Delays
  207.                7:8   -   Configures [Break] escape to '@' Prompt
  208.  
  209.        (7)  The TeleNet  SET 5:1,12:1  command  establishes  Handshaking
  210.             between DSZ and the TeleNet PAD.  It should only be used for
  211.             Zmodem Transfers.  Xmodem & Ymodem  are not  "free-flowing"
  212.             Protocols, and so require no Flow Control:
  213.  
  214.                5:1   -   Enables XON/XOFF Flow Control from DSZ to PAD
  215.               12:1   -   Enables XON/XOFF Flow Control from PAD to Host
  216.  
  217. _______________________________________________________________________________
  218.  
  219.   note:   Connect to PCPursuit Target City before using "SET" commands.
  220. _______________________________________________________________________________
  221.  
  222.  
  223.  
  224.                                    ┌─────┐
  225.                                ╔═══╡ SAT ╞═══╗
  226.                                ║   └─────┘   ║
  227.                                ║             ║
  228.              XON / XOFF        ║   TELENET   ║         XON / XOFF
  229.        ┌─────────┴─────────┐   ║             ║   ┌─────────┴─────────┐
  230. ┌─────┐       ┌─────┐       ┌──╨──┐       ┌──╨──┐       ┌─────┐       ┌─────┐
  231. │ TTY ╞═══════╡ MDM ╞═══════╡ PAD │       │ PAD ╞═══════╡ MDM ╞═══════╡ BBS │
  232. └─────┘ RS232 └─────┘ 1200B └─────┘       └─────┘ 1200B └─────┘ RS232 └─────┘
  233.  
  234.        └──┬──┘       └──┬──┘                     └──┬──┘       └──┬──┘
  235.        RTS/CTS         MNP                       outdial       RTS/CTS
  236.  
  237.  
  238.  
  239.  
  240.                        Optimization of TeleNet - Zmodem
  241.  
  242.  
  243. _______________________________________________________________________________
  244.  
  245.  
  246.                   CED Syntax - Running DSZ from TTY DOS Shell
  247.  
  248.  
  249.         SET COMSPEC=d:\COMMAND.COM    (DOS Shell path)      (__DOS v3.X)
  250.         SET DSZPORT=1                 (DSZ Port COM1:)      (__DOS v3.X)
  251.         CED SYN TTY     d:\telix.exe o q start.scr          (Telix v2.X)
  252.  
  253.         CED SYN PRO     d:\procomm                          (ProComm v2.X)
  254.         CED SYN SST     d:\qmodem     (DSZ integrated)      (Qmodem v3.X)
  255.         CED SYN BD1     d:\boyan      (DSZ integrated)      (Boyan vD1)
  256.         CED SYN GTO     d:\gto        (DSZ integrated)      (PowerComm v12.X)
  257.  
  258.  
  259.                 RX      d:\dsz.exe rc -y %1^EXIT
  260.             Xmodem/CRC
  261.                 SX      d:\dsz.exe sx %1^EXIT
  262.  
  263.  
  264.                 RY      d:\dsz.exe rc -y %1^EXIT
  265.             Ymodem/CRC
  266.                 SY      d:\dsz.exe sx -k %1^EXIT
  267.  
  268.  
  269.                 RG      d:\dsz.exe handshake on rc -gy %1^EXIT
  270.             Ymodem-G
  271.                 SG      d:\dsz.exe handshake on sx -k %1^EXIT
  272.  
  273.  
  274.                 RB      d:\dsz.exe rb -y^EXIT
  275.             Ymodem-Batch
  276.                 SB      d:\dsz.exe sb -k %1 %2^EXIT
  277.  
  278.  
  279.                 RGB     d:\dsz.exe handshake on rb -gy^EXIT
  280.             Ymodem-G Batch
  281.                 SGB     d:\dsz.exe handshake on sb -k %1 %2^EXIT
  282.  
  283.  
  284.                 RZ      d:\dsz.exe rz -y^EXIT
  285.             Zmodem-Batch
  286.                 SZ      d:\dsz.exe z pL1024 sz %1 %2^EXIT
  287.  
  288.  
  289. _______________________________________________________________________________
  290.  
  291.  
  292.  
  293.             (CED SYN)  File Transfer Commands at DOS Prompt
  294.  
  295.  
  296.  
  297.             Xmodem/CRC            RX  d:\filename.ext
  298.                                   SX  d:\filename.ext
  299.  
  300.  
  301.  
  302.             Ymodem/CRC            RY  d:\filename.ext
  303.                                   SY  d:\filename.ext
  304.  
  305.  
  306.  
  307.             Ymodem-G              RG  d:\filename.ext
  308.                                   SG  d:\filename.ext
  309.  
  310.  
  311.  
  312.             Ymodem-Batch          RB
  313.                                   SB  d:\filename(s)
  314.  
  315.  
  316.  
  317.             Ymodem-G Batch        RGB
  318.                                   SGB d:\filename(s)
  319.  
  320.  
  321.  
  322.             Zmodem-Batch          RZ
  323.                                   SZ  d:\filename(s)
  324.  
  325.  
  326.  
  327. _______________________________________________________________________________
  328.  
  329.  
  330.  
  331.  
  332.                             File Transfer Protocols
  333.  
  334.  
  335.  
  336.  
  337.   ╔═══════════════════════════════════════════════════════════════════════════╗
  338.   ║                                                                           ║
  339.   ║       XMODEM/SUM  File Transfer Protocol                                  ║
  340.   ║                                                                           ║
  341.   ║       SENDER                                RECEIVER                      ║
  342.   ║                                                                           ║
  343.   ║                                               NAK                         ║
  344.   ║                                               NAK                         ║
  345.   ║                                               NAK                         ║
  346.   ║       STX 01 FE Data[128] SUM SUM                                         ║
  347.   ║                                               ACK                         ║
  348.   ║       STX 02 FD Data[128] SUM SUM                                         ║
  349.   ║                                               NAK                         ║
  350.   ║       STX 02 FD Data[128] SUM SUM                                         ║
  351.   ║                                               ACK                         ║
  352.   ║       STX 03 FC Data[128] SUM SUM                                         ║
  353.   ║                                               ACK                         ║
  354.   ║       STX 04 FB Data[100] CPMEOF[28] SUM SUM                              ║
  355.   ║                                               ACK                         ║
  356.   ║       EOT                                                                 ║
  357.   ║                                               ACK                         ║
  358.   ║                                                                           ║
  359.   ║                                                                           ║
  360.   ╚═══════════════════════════════════════════════════════════════════════════╝
  361.  
  362.  
  363.   ╔═══════════════════════════════════════════════════════════════════════════╗
  364.   ║                                                                           ║
  365.   ║       XMODEM/CRC  File Transfer Protocol                                  ║
  366.   ║                                                                           ║
  367.   ║       SENDER                                RECEIVER                      ║
  368.   ║                                                                           ║
  369.   ║                                                C                          ║
  370.   ║                                                C                          ║
  371.   ║                                                C                          ║
  372.   ║       STX 01 FE Data[128] CRC CRC                                         ║
  373.   ║                                               ACK                         ║
  374.   ║       STX 02 FD Data[128] CRC CRC                                         ║
  375.   ║                                               NAK                         ║
  376.   ║       STX 02 FD Data[128] CRC CRC                                         ║
  377.   ║                                               ACK                         ║
  378.   ║       STX 03 FC Data[128] CRC CRC                                         ║
  379.   ║                                               ACK                         ║
  380.   ║       STX 04 FB Data[100] CPMEOF[28] CRC CRC                              ║
  381.   ║                                               ACK                         ║
  382.   ║       EOT                                                                 ║
  383.   ║                                               ACK                         ║
  384.   ║                                                                           ║
  385.   ║                                                                           ║
  386.   ╚═══════════════════════════════════════════════════════════════════════════╝
  387.  
  388.  
  389.   ╔═══════════════════════════════════════════════════════════════════════════╗
  390.   ║                                                                           ║
  391.   ║       YMODEM/CRC  File Transfer Protocol                                  ║
  392.   ║                                                                           ║
  393.   ║       SENDER                                RECEIVER                      ║
  394.   ║                                                                           ║
  395.   ║                                                C                          ║
  396.   ║                                                C                          ║
  397.   ║                                                C                          ║
  398.   ║       SOH 01 FE Data[1024] CRC CRC                                        ║
  399.   ║                                               ACK                         ║
  400.   ║       SOH 02 FD Data[1024] CRC CRC                                        ║
  401.   ║                                               NAK                         ║
  402.   ║       SOH 02 FD Data[1024] CRC CRC                                        ║
  403.   ║                                               ACK                         ║
  404.   ║       SOH 03 FC Data[1024] CRC CRC                                        ║
  405.   ║                                               ACK                         ║
  406.   ║       SOH 04 FB Data[1000] CPMEOF[24] CRC CRC                             ║
  407.   ║                                               ACK                         ║
  408.   ║       EOT                                                                 ║
  409.   ║                                               ACK                         ║
  410.   ║                                                                           ║
  411.   ║                                                                           ║
  412.   ╚═══════════════════════════════════════════════════════════════════════════╝
  413.  
  414.  
  415.   ╔═══════════════════════════════════════════════════════════════════════════╗
  416.   ║                                                                           ║
  417.   ║       YMODEM-G    File Transfer Protocol                                  ║
  418.   ║                                                                           ║
  419.   ║       SENDER                                RECEIVER                      ║
  420.   ║                                                                           ║
  421.   ║                                                G                          ║
  422.   ║                                                G                          ║
  423.   ║                                                G                          ║
  424.   ║       SOH 01 FE Data[1024] CRC CRC                                        ║
  425.   ║       SOH 02 FD Data[1024] CRC CRC                                        ║
  426.   ║       SOH 02 FD Data[1024] CRC CRC                                        ║
  427.   ║       SOH 03 FC Data[1024] CRC CRC                                        ║
  428.   ║       SOH 04 FB Data[1000] CPMEOF[24] CRC CRC                             ║
  429.   ║       EOT                                                                 ║
  430.   ║                                               ACK                         ║
  431.   ║                                                                           ║
  432.   ║                                                                           ║
  433.   ║                                                                           ║
  434.   ║                                                                           ║
  435.   ║                                                                           ║
  436.   ║                                                                           ║
  437.   ║                                                                           ║
  438.   ╚═══════════════════════════════════════════════════════════════════════════╝
  439.  
  440.  
  441.   ╔═══════════════════════════════════════════════════════════════════════════╗
  442.   ║                                                                           ║
  443.   ║       YMODEM-BATCH File Transfer Protocol                                 ║
  444.   ║                                                                           ║
  445.   ║       SENDER                                RECEIVER                      ║
  446.   ║                                                                           ║
  447.   ║                                                C                          ║
  448.   ║                                                C                          ║
  449.   ║       SOH 00 FF FILENAME.EXT NUL[116] CRC CRC                             ║
  450.   ║                                               ACK                         ║
  451.   ║                                                C                          ║
  452.   ║       SOH 01 FE Data[1024] CRC CRC                                        ║
  453.   ║                                               ACK                         ║
  454.   ║       SOH 02 FD Data[1024] CRC CRC                                        ║
  455.   ║                                               ACK                         ║
  456.   ║       SOH 03 FC Data[1000] CPMEOF[24] CRC CRC                             ║
  457.   ║                                               ACK                         ║
  458.   ║       EOT                                                                 ║
  459.   ║                                               ACK                         ║
  460.   ║                                                C                          ║
  461.   ║       SOH 00 FF NUL[128] CRC CRC                                          ║
  462.   ║                                               ACK                         ║
  463.   ║                                                                           ║
  464.   ╚═══════════════════════════════════════════════════════════════════════════╝
  465.  
  466.  
  467.   ╔═══════════════════════════════════════════════════════════════════════════╗
  468.   ║                                                                           ║
  469.   ║       YMODEM-G Batch   File Transfer Protocol                             ║
  470.   ║                                                                           ║
  471.   ║       SENDER                                RECEIVER                      ║
  472.   ║                                                                           ║
  473.   ║                                                G                          ║
  474.   ║                                                G                          ║
  475.   ║                                                G                          ║
  476.   ║       SOH 00 FF FILENAME.EXT NUL[116] CRC CRC                             ║
  477.   ║                                                G                          ║
  478.   ║       SOH 01 FE Data[1024] CRC CRC                                        ║
  479.   ║       SOH 02 FD Data[1024] CRC CRC                                        ║
  480.   ║       SOH 03 FC Data[1024] CRC CRC                                        ║
  481.   ║       SOH 04 FB Data[1000] CPMEOF[24] CRC CRC                             ║
  482.   ║       EOT                                                                 ║
  483.   ║                                               ACK                         ║
  484.   ║                                                G                          ║
  485.   ║       SOH 00 FF NUL[128] CRC CRC                                          ║
  486.   ║                                               ACK                         ║
  487.   ║                                                                           ║
  488.   ║                                                                           ║
  489.   ║                                                                           ║
  490.   ╚═══════════════════════════════════════════════════════════════════════════╝
  491.  
  492.  
  493.   ╔═══════════════════════════════════════════════════════════════════════════╗
  494.   ║                                                                           ║
  495.   ║       ZMODEM - Batch   File Transfer Protocol                             ║
  496.   ║                                                                           ║
  497.   ║       SENDER                                RECEIVER                      ║
  498.   ║                                                                           ║
  499.   ║       rz CR                                                               ║
  500.   ║       ZRQINIT(0) XON                                                      ║
  501.   ║                                             ZRINIT                        ║
  502.   ║       ZFILE                                                               ║
  503.   ║                                             ZRPOS                         ║
  504.   ║       ZDATA                                                               ║
  505.   ║       Data[1024] CRC-32                                                   ║
  506.   ║       Data[1024] CRC-32                                                   ║
  507.   ║       Data[1024] CRC-32                                                   ║
  508.   ║       ZEOF                                                                ║
  509.   ║                                             ZRINIT                        ║
  510.   ║       ZFIN                                                                ║
  511.   ║                                             ZFIN                          ║
  512.   ║       OO                                                                  ║
  513.   ║                                                                           ║
  514.   ║                                                                           ║
  515.   ║                                                                           ║
  516.   ╚═══════════════════════════════════════════════════════════════════════════╝
  517.  
  518.  
  519.  
  520.  
  521. _______________________________________________________________________________
  522.  
  523.  
  524.  
  525.                   Examples of Options for File Transfers
  526.  
  527.  
  528.  
  529.  
  530.   Reference:      File ZCOMMDOC.ARC                       04/28/87
  531.  
  532.  
  533.  
  534.  
  535.         Note:   options   +  n  y  p   are mutually exclusive.
  536.  
  537.  
  538.  
  539.         +       Append Data to Existing File     rx  rc  rb  rz
  540.  
  541.         +       Append Data to Existing File     sx  sb  sz
  542.  
  543.     EXAMPLE:    rz -+
  544.  
  545.     EXAMPLE:    sz -+ ONAME=master.log *.log
  546.  
  547.                 Appends Sender's *.log Files to Receiver's master.log
  548.  
  549.  
  550.  
  551.         n       Transfer if Newer or Longer      rb  rz
  552.  
  553.         n       Transfer if Newer or Longer      sb  sz
  554.  
  555.     EXAMPLE:    rz -n
  556.  
  557.     EXAMPLE:    sz -n *.log
  558.  
  559.                 Transfers all *.log Files Receiver does not have
  560.  
  561.  
  562.  
  563.         y       Overwrite Existing File          rx  rc  rb  rz
  564.  
  565.         y       Overwrite Existing File          sz
  566.  
  567.     EXAMPLE:    rz -y                           (do not use if restricted)
  568.  
  569.     EXAMPLE:    sz -y *.log
  570.  
  571.                 Transfers all *.log Files to Receiver
  572.  
  573.  
  574.  
  575. _______________________________________________________________________________
  576.  
  577.  
  578.  
  579.         Note:   options   a  b  r   are mutually exclusive.
  580.  
  581.  
  582.  
  583.         a       Convert File to ASCII Format     rz  rc  rb  rz
  584.  
  585.         a       Convert File to ASCII Format     sz
  586.  
  587.     EXAMPLE:    rz -a
  588.  
  589.     EXAMPLE:    sz -a MESSAGE.TXT
  590.  
  591.                 Converts File MESSAGE.TXT to Receiver ASCII Format
  592.  
  593.  
  594.  
  595.         b       Inhibit ASCII File Conversion    sz
  596.  
  597.     EXAMPLE:    sz -b PROGRAM.EXE
  598.  
  599.                 Transfers File PROGRAM.EXE to Receiver BINARY Format
  600.  
  601.  
  602.  
  603.         r       Recover Interrupted Transfer     rz
  604.  
  605.         r       Recover Interrupted Transfer     sz
  606.  
  607.     EXAMPLE:    rz -r
  608.  
  609.     EXAMPLE:    sz -r PROGRAM.EXE
  610.  
  611.                 Resumes an interrupted File Transfer
  612.  
  613.  
  614.  
  615. _______________________________________________________________________________
  616.  
  617.  
  618.  
  619.         c       Use CRC-16 error checking        rx
  620.  
  621.     EXAMPLE:    rx -c filename.ext
  622.  
  623.                 Uses CRC-16 error checking
  624.  
  625.  
  626.  
  627.         E       Escape only Ctrl-X  [CAN]        sz
  628.  
  629.     EXAMPLE:    sz -E filename.ext
  630.  
  631.                 All other characters are sent to Receiver
  632.  
  633.  
  634.  
  635.         e       Escape only Ctrl- characters     sz
  636.  
  637.     EXAMPLE:    sz -e filename.ext
  638.  
  639.                 All other characters are sent to Receiver
  640.  
  641.  
  642.  
  643.         f       Send Full PathName to Receiver   sb  sz
  644.  
  645.     EXAMPLE:    sz -f d:\path\*.ARC
  646.  
  647.                 File(s) are are sent to Receiver's d:\path
  648.  
  649.  
  650.  
  651.         g       Ignore ACK/NAK Block Checking    rx  rc  rb
  652.  
  653.     EXAMPLE:    rb -g
  654.  
  655.     EXAMPLE:    rc -g filename.ext
  656.  
  657.                 Receives File Ymodem-G Protocol
  658.  
  659.  
  660.  
  661.         k       Use 1-Kb Packets (Blocks)        sx  sb
  662.  
  663.     EXAMPLE:    rx -k filename.ext
  664.  
  665.                 Transfers File Ymodem/CRC-Sum
  666.  
  667.  
  668.  
  669.         v       Verbose mode - display info      rx  rc  rb  rz
  670.  
  671.         v       Verbose mode - display info      sx  sb  sz
  672.  
  673.     EXAMPLE:    rz -vv
  674.  
  675.     EXAMPLE:    sz -vv MESSAGE.TXT
  676.  
  677.                 Displays File being transferred
  678.  
  679.  
  680.  
  681.  
  682. _______________________________________________________________________________
  683.  
  684.   Options:      +       Append to existing destination file (Z)
  685.                 a       (ASCII) change NewLine to CR/LF
  686.                 b       Binary file transfer override
  687.                 c       use 16-bit CRC (X)
  688.                 d       Change '.' to '/' in pathnames (B/Z)
  689.                 e       Escape all control characters (Z)
  690.                 E       Escape Ctrl-X  CAN  character (Z)
  691.                 f       send Full pathname (B/Z)
  692.                 k       Send 1024 byte packets (X/B)
  693.                 L       N Limit subpacket length to N bytes (Z)
  694.                 l       N Limit frame length to N bytes (l >= L) (Z)
  695.                 n       send file if Newer or Longer (Z)
  696.                 N       send file if Older (Z)
  697.                 o       Use 16 bit CRC instead of 32 bit CRC (Z)
  698.                 p       Protect existing destination file (Z)
  699.                 r       Resume/Recover interrupted file transfer (Z)
  700.                 q       Quiet (no progress reports)
  701.                 u       Unlink file after transmission
  702.                 vv      Verbose - debugging information
  703.                 X       XMODEM protocol - send no pathnames
  704.                 y       Yes, overwrite existing file (Z)
  705.                 Y       Yes, overwrite only if file exists (Z)
  706. _______________________________________________________________________________
  707.  
  708.  
  709.  
  710.         DSZ.EXE         Written by Chuck Forsberg            05/29/87
  711.  
  712.                         Voice:  (503) 621-3406
  713.  
  714.                         Data:   (503) 621-3746
  715.  
  716.  
  717.                         Copyright 1987 Omen Technology, Inc.
  718.  
  719.                         Box 4681, Portland  OR  97208
  720.  
  721.  
  722.  
  723.  
  724. _______________________________________________________________________________
  725.  
  726.  
  727.         ZDOC            Written by Steve Shelton          San Francisco
  728.  
  729. _______________________________________________________________________________
  730.